export interface AgentMrIncomeVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 收入编号
   */
  incomeNo: string;

  /**
   * 医药代表ID
   */
  agentMrId: string | number;

  /**
   * 充值ID
   */
  rechargeId: string | number;

  /**
   * 充值金额
   */
  amountRecharge: number;

  /**
   * 分佣比率
   */
  commissionRate: number;

  /**
   * 收入前金额
   */
  amountBefore: number;

  /**
   * 收入金额
   */
  amountIncome: number;

  /**
   * 收入后金额
   */
  amountAfter: number;

  /**
   * 收入内容
   */
  content: string;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 备注
   */
  remark: string;

}

export interface AgentMrIncomeForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 收入编号
   */
  incomeNo?: string;

  /**
   * 医药代表ID
   */
  agentMrId?: string | number;

  /**
   * 充值ID
   */
  rechargeId?: string | number;

  /**
   * 充值金额
   */
  amountRecharge?: number;

  /**
   * 分佣比率
   */
  commissionRate?: number;

  /**
   * 收入前金额
   */
  amountBefore?: number;

  /**
   * 收入金额
   */
  amountIncome?: number;

  /**
   * 收入后金额
   */
  amountAfter?: number;

  /**
   * 收入内容
   */
  content?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface AgentMrIncomeQuery extends PageQuery {

  /**
   * 收入编号
   */
  incomeNo?: string;

  /**
   * 医药代表ID
   */
  agentMrId?: string | number;

  /**
   * 充值ID
   */
  rechargeId?: string | number;

  /**
   * 充值金额
   */
  amountRecharge?: number;

  /**
   * 分佣比率
   */
  commissionRate?: number;

  /**
   * 收入前金额
   */
  amountBefore?: number;

  /**
   * 收入金额
   */
  amountIncome?: number;

  /**
   * 收入后金额
   */
  amountAfter?: number;

  /**
   * 收入内容
   */
  content?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



